Internet Archive BookReader

Letters and other writings of James Madison